Skip to content

fix(claude): import the claude-fix-settings recipe in shared recipes#520

Merged
paolomainardi merged 1 commit into
masterfrom
fix/import-claude-fix-settings-recipe
Jun 11, 2026
Merged

fix(claude): import the claude-fix-settings recipe in shared recipes#520
paolomainardi merged 1 commit into
masterfrom
fix/import-claude-fix-settings-recipe

Conversation

@paolomainardi

Copy link
Copy Markdown
Member

🤖 This was written by an AI agent on behalf of @paolomainardi.

Problem

sjust claude-fix-settings fails with:

error: justfile does not contain recipe `claude-fix-settings`

This happens on current master (commit 90c6ee6), so updating a local checkout does not help.

Root cause

PR #518 added the recipe file sjust/recipes/shared/09-claude-fix-settings.just (which defines claude-fix-settings and claude-fix-settings-info) together with its scripts, but it did not add the matching import to sjust/recipes/04-shared.just. That file imports the shared recipes 01 through 08; 09 was missing, so the recipe file is never loaded and the recipes do not exist from sjust's point of view.

The sibling Claude recipes 07-claude-statusline.just and 08-claude-usage.just were imported correctly; only 09 was overlooked.

Fix

Add the missing import line to sjust/recipes/04-shared.just:

import "shared/09-claude-fix-settings.just"

Verification

just --justfile sjust/justfile --list now lists both recipes:

claude-fix-settings        # ...
claude-fix-settings-info   # ...

Regression from #518.

PR #518 added sjust/recipes/shared/09-claude-fix-settings.just and its scripts but did not add the matching import to sjust/recipes/04-shared.just. The recipe file was therefore never loaded, so 'sjust claude-fix-settings' failed with 'justfile does not contain recipe'. Add the import line, consistent with the sibling 07 and 08 claude recipes. Verified with 'just --list': claude-fix-settings and claude-fix-settings-info now appear.

Assisted-by: claude-code/claude-opus-4-8[1m]
Copilot AI review requested due to automatic review settings June 11, 2026 17:13
@paolomainardi paolomainardi self-assigned this Jun 11, 2026
@paolomainardi paolomainardi merged commit d49fad4 into master Jun 11, 2026
6 checks passed
@sparkfabrik-ai-bot

Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

518 - PR Code Verified

Compliant requirements:

  • Add sjust/recipes/shared/09-claude-fix-settings.just exposing claude-fix-settings and claude-fix-settings-info recipes (the missing import is now added, making the recipes accessible)

Requires further human verification:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes missing inclusion of the claude-fix-settings shared recipe so sjust claude-fix-settings is available when running via sjust/justfile (regression from #518).

Changes:

  • Adds the missing import "shared/09-claude-fix-settings.just" line to the shared recipes aggregator (sjust/recipes/04-shared.just).

@sparkfabrik-ai-bot

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants